Collections.sort(countries, new CountryComparatorByName());
No need to name classes that are used only once
Comparator<Country> comp = new Comparator<Country>() { public int compare(Country country1, Country country2) { return country1.getName().compareTo(country2.getName()); } };