@Override public int compare(T o1, T o2) {Comparable<T> c2 = (Comparable<T>) o2;return c2.compareTo(o1);}

@ Override public int compare ( T o1 , T o2 ) { Comparable < T > c2 = ( Comparable < T > ) o2 ; return c2 . compareTo ( o1 ) ; }
public int compare(T o1, T o2){java.lang.Comparable<T> c2 = (java.lang.Comparable<T>)o2;return c2.compareTo(o1);}
