Due sort polimorfi
due metodi (specifiche solo!) sort che ordinano vettori
- la prima funziona se gli elementi del vettore appartengono a sottotipi di Comparable
- la seconda prende come argomento un Comparator
public static sort (Vector v) throws ClassCastException
// EFFECTS: se v non è null, lo ordina in modo crescente usando
// il metodo compareTo di Comparable; se alcuni elementi di v sono
// null o non confrontabili solleva ClassCastException
public static sort (Vector v, Comparator c) throws ClassCastException
// EFFECTS: se v non è null, lo ordina in modo crescente usando
// il metodo compare di c; se alcuni elementi di v sono
// null o non confrontabili solleva ClassCastException