docs: public static Map<String,String> order(Map<String, String> map){
  		HashMap<String, String> tempMap = new LinkedHashMap<String, String>();
  		List<Map.Entry<String, String>> infoIds = new ArrayList<Map.Entry<String, String>>(	map.entrySet());
  
  		Collections.sort(infoIds, new Comparator<Map.Entry<String, String>>() {
  			public int compare(Map.Entry<String, String> o1,Map.Entry<String, String> o2) {
  				return (o1.getKey()).toString().compareTo(o2.getKey());
  			}
  		});
  
  		for (int i = 0; i < infoIds.size(); i++) {
  			Map.Entry<String, String> item = infoIds.get(i);
  			tempMap.put(item.getKey(), item.getValue());
  		}
  		return tempMap;
  	}