code: public static final <T> Stream<T> prependStream(final Stream<T> stream1, final Stream<T> prepend) {
  
          return Stream.concat(prepend, stream1);
      }
docs: Prepend Stream to this Stream
  
  <pre>
  {@code
  List<String> result = of(1,2,3).prependStream(of(100,200,300))
  .map(it ->it+"!!").collect(CyclopsCollectors.toList());
  
  assertThat(result,equalTo(Arrays.asList("100!!","200!!","300!!","1!!","2!!","3!!")));
  
  }
  </pre>
  
  @param stream1 to Prepend to
  @param prepend to Prepend with
  @return Stream with Stream prepended