public static CountableValueRange<Long> createLongValueRange(long from, long to, long incrementUnit) {
        return new LongValueRange(from, to, incrementUnit);
    }
public static CountableValueRange<Long> createLongValueRange(long from, long to, long incrementUnit) {
        return new LongValueRange(from, to, incrementUnit);
    }
public static CountableValueRange < Long > createLongValueRange ( long from , long to , long incrementUnit ) { return new LongValueRange ( from , to , incrementUnit ) ; }
Build a {@link CountableValueRange} of a subset of {@code long} values between 2 bounds.
@param from inclusive minimum
@param to exclusive maximum, {@code >= from}
@param incrementUnit {@code > 0}
@return never null
Build a {