* @return the parsed period, not null
   * @throws DateTimeParseException if the text cannot be parsed to a period
   */
  public static Period parse(final CharSequence text) {

    Jdk7Methods.Objects_requireNonNull(text, "text");
    return new PeriodParser(text).parse();
  }