Collections.sort(countries, new CountryComparatorByName());
Comparator comp = new Comparator() { public int compare(Object obj1, Object obj2) { Country country1 = (Country)obj1; Country country2 = (Country)obj2; return country1.getName().compareTo(country2.getName()); } };