class DefaultRangedLongSet implements RangedLongSet {

    @Override
    public Iterator<Long> iterator()
    {
        return new LongIterableIterator(getBlocks());
    }

    public  DefaultRangedLongSet();
    public  DefaultRangedLongSet(Collection<Long> values);
    public  DefaultRangedLongSet(DefaultRangedLongSet other);
    public  DefaultRangedLongSet(long singularValue);
    public  DefaultRangedLongSet(long[] values);
    public  DefaultRangedLongSet(Long[] values);
    public  DefaultRangedLongSet(RangeLongBlock block);

}