Create your own Comparator and use it.
List<Map<String, Object>> listMap = new ArrayList<Map<String, Object>>(); Collections.sort(listMap,new Comparator<Map<String, Object>>() { public int compare(Map<String, Object> o1, Map<String, Object> o2) { //your logic goes here } });
source share