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