class RangeLongBlock implements Comparable<RangeLongBlock>, Iterable<Long> {

    public boolean containsValue(long value)
    {
        return value >= myStartValue && value <= myEndValue;
    }

    public  RangeLongBlock(long value);
    public  RangeLongBlock(long startValue, long endValue);
    public  RangeLongBlock(RangeLongBlock other);

}