code: public static LongStreamEx of(Random random, long randomNumberOrigin, long randomNumberBound) {
          return seq(random.longs(randomNumberOrigin, randomNumberBound));
      }
docs: Returns an effectively unlimited stream of pseudorandom {@code long}
  values, each conforming to the given origin (inclusive) and bound
  (exclusive).
  
  @param random a {@link Random} object to produce the stream from
  @param randomNumberOrigin the origin (inclusive) of each random value
  @param randomNumberBound the bound (exclusive) of each random value
  @return a stream of pseudorandom {@code long} values
  @see Random#longs(long, long, long)