code: public static CountableValueRange<Integer> createIntValueRange(int from, int to, int incrementUnit) {
          return new IntValueRange(from, to, incrementUnit);
      }
docs: Build a {@link CountableValueRange} of a subset of {@code int} values between 2 bounds.
  @param from inclusive minimum
  @param to exclusive maximum, {@code >= from}
  @param incrementUnit {@code > 0}
  @return never null