Comparator<Map<String,Object>> comparator = new Comparator<Map<String,Object>>() {
@Override
public int compare(Map<String, Object> arg0, Map<String, Object> arg1) {
return arg0.get("key1").toString().compareTo(arg1.get("key2").toString());
}
};
Collections.sort(list, comparator);