class IntegerList implements SortedSet<Integer>, List<Integer> {

	protected int getFirstValueOnSegment(int idxSegment) {
		assert idxSegment % 2 == 0;
		if (this.values == null) {
			throw new IndexOutOfBoundsException();
		}
		return this.values[idxSegment];
	}

	public  IntegerList();
	public  IntegerList(int value);
	public  IntegerList(int start, int end);
	public  IntegerList(Collection<? extends Integer> collection);

}