code: public Object parseText(String text) {
          if (text == null || "".equals(text)) {
              throw new IllegalArgumentException("Text must not be null");
          }
          return createParser().parse(text);
      }
docs: Parse a text representation of a JSON data structure
  
  @param text JSON text to parse
  @return a data structure of lists and maps