code: public static <T> Parser<T> sequence(Parser<?> p1, Parser<?> p2, Parser<T> p3) {
      return sequence(p1, p2, p3, InternalFunctors.<Object, Object, T>lastOfThree());
    }
docs: A {@link Parser} that runs 3 parser objects sequentially.