class IntegerUnion implements NumberUnion<Integer> {

        public ListIterator<Integer> listIterator() {
            return new ValueListIterator(intervals.listIterator());
        }

        public  IntegerUnion(int value);
        public  IntegerUnion(int valueBegin, int valueEnd);
        public  IntegerUnion();
        public  IntegerUnion(int[] externalArray);
        public  IntegerUnion(IntegerUnion externalSet);
        public  IntegerUnion(Collection<Integer> externalCollection);
        public  IntegerUnion(Iterator<Integer> valueIterator);

}