@Override
	public boolean equals(final Object obj) {
		return obj instanceof IntRange other &&
			_min == other._min &&
			_max == other._max;
	}
Return a new (half-open) range, which contains only the given value:
{@code [value, value + 1)}.

@since 4.0

@param value the value of the created (half-open) integer range
@return a new (half-open) range, which contains only the given value
jenetics/src/main/java/io/jenetics/util/IntRange.java