wenn die natürliche Ordnung nicht paßt?
benutze Comparator-Objekte (Entwurfsmuster: Strategie)
interface Comparator<E> {
int compare(E x, E y);
}
beim Konstruieren einer Collection:
OrderedSet<String> s =
new TreeSet<String>(new Comparator<String>(){
int compare (String x, String y) {
return ...
}
});