code: public final Parser<List<T>> times(int min, int max) {
      Checks.checkMinMax(min, max);
      return new RepeatTimesParser<T>(this, min, max);
    }
docs: A {@link Parser} that runs {@code this} parser for at least {@code min} times and up to {@code max} times. The
  return values are collected and returned in {@link List}.