class IntegerUnion implements NumberUnion<Integer> {

        @Override
        public boolean add(Integer value) {
                return internalAdd(value);
        }

        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);

}