public static <T>Streamable<T> reversedListOf(final List<T> elements){
  Objects.requireNonNull(elements);
  return fromStream(ReactiveSeq.reversedListOf(elements));
}

public static < T > Streamable < T > reversedListOf ( final List < T > elements ) { Objects . requireNonNull ( elements ) ; return fromStream ( ReactiveSeq . reversedListOf ( elements ) ) ; }
construct a reveresed sequence from the provided elements can be reversed ( again ) efficiently
