public static JSONObject getJsonObjectFromIntegerMap(Map<String, Integer> messageMap) {
      JSONObject jsonObj = new JSONObject();
      for (Map.Entry<String, Integer> entry: messageMap.entrySet()) {
        jsonObj.put(entry.getKey().toString(), new JSONNumber(entry.getValue()));
      }
      return jsonObj;
    }