code: @SequentialOnly
      public static <T> Predicate<T> indexed(final IndexedPredicate<T> predicate) {
          return Predicates.indexed(predicate);
      }
docs: Returns a stateful <code>Predicate</code> which should not be used in parallel stream.
  
  @param predicate
  @return