Doubt in multiset userdefined class

sir here my doubt is why are we overloading operator() this but not operator< why??? what is the specific reason behind it?