Collections.sort(dbAreaList,new Comparator<Map<String,Object>>() { @Override public int compare(Map<String, Object> o1, Map<String, Object> o2) { String sort1 = String.valueOf(o1.get(DAREA_SORT_CODE)); String sort2 = String.valueOf(o2.get(DAREA_SORT_CODE)); return sort1.compareTo(sort2); } });