I need to check if all values in a map are equal. I have a method to perform this task but would like to use a library or native methods. Limitations: Java 5 + Apache Common
//think in a more proper name isAllValuesAreUnique for example
public static boolean isUnique(Map aMap){
if(aMap == null)
return true; // or throw IlegalArgumentException()
Collection> c = aMap.getValues();
return new HashSet<>(c).size() <= 1;
}