Vorrei ordinare un vettore con sort() ma all'incontrario però non voglio creare un algoritmo per capovolgere il vettore perché lo scopo e sprecare meno risorse possibili. Pensavo di usare i comparatori e ho provato in mille maniere diverse ma non sono riuscito nell'intento. Secondo voi dove sbaglio?

codice:
class qwertyuiop implements Comparator<Integer>{
	public int compare(Integer a1, Integer b1){
		Integer a2;
		Integer b2;
		a2=a1;
		b2=b1;
		// Inverte il confronto
		return b2.compareTo(a2);
	}
	
}

...

Arrays.sort(vet, new qwertyuiop());

...