code: @NotNull
      public static IntStream of(@NotNull final int... values) {
          Objects.requireNonNull(values);
          if (values.length == 0) {
              return IntStream.empty();
          }
          return new IntStream(new IntArray(values));
      }
docs: Returns stream whose elements are the specified values.
  
  @param values the elements of the new stream
  @return the new stream
  @throws NullPointerException if {@code values} is null