Is true if this object precedes the argument in collation order.
bool before(const type_info& rhs) const;
Returns true if the this pointer precedes the argument the collation order.