code: public static HashMap<String, HashMap<String, String>> getCommentCheckList(Entry entry)
  	{
  		String comment = entry.getComment().getText();
  		String[] tempComment = new String[3];
  		int start = comment.indexOf("##");
  		String CheckListString = comment.substring(start + 2, comment.length());
  		String[] commentChecklists = CheckListString.split("##");
  
  		HashMap<String, HashMap<String, String>> ckeckListMap = new HashMap<String, HashMap<String, String>>();
  		for (int i = 0; i < commentChecklists.length; i = i + 4)
  		{
  			HashMap<String, String> keyVal = new HashMap<String, String>();
  			tempComment = Arrays.copyOfRange(commentChecklists, i, i + 3);
  			String key = tempComment[0].replaceAll("-Data-START", "");
  			String keyValues = tempComment[1];
  			String[] keyvalue = keyValues.split("\n");
  			for (int j = 1; j < keyvalue.length; j++)
  			{
  				keyVal.put(keyvalue[j].split("::")[0], keyvalue[j].split("::")[1]);
  			}
  			ckeckListMap.put(key, keyVal);
  		}
  
  		return ckeckListMap;
  	}
docs: /*
  returns the comment line checklist map having key,value pairs for each checklist