Se l'elemento in base a cui tu vuoi confrontarli ammette l'operatore < credo tu possa usare sort() della STL (magari per il vettore usa il contenitore della STL)