MutableIntSet v = factory.parse("{9,17}"); MutableIntSet w = factory.make(new int[] {}); MutableIntSet x = factory.make(new int[] { 7, 4, 2, 4, 2, 2 }); MutableIntSet y = factory.make(new int[] { 7, 7, 7, 2, 7, 1 }); MutableIntSet z = factory.parse("{ 9 }"); MutableIntSet a = factory.parse("{1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59}"); MutableIntSet b = factory.parse("{1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,100}"); Assert.assertTrue(a.sameValue(b)); Assert.assertTrue(a.isSubset(b)); IntSet f = IntSetUtil.diff(b, factory.parse("{7,8,9}"), factory); System.err.println(f); Assert.assertFalse(f.contains(7)); IntSet tmp = factory.parse("{2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,51,53,55,57,59,61,63}"); f = IntSetUtil.diff(b, tmp, factory); System.err.println(f); tmp = factory.parse("{2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,51,53,55,57,59,61,63,100}"); f = IntSetUtil.diff(b, tmp, factory); System.err.println(f); a = factory.parse("{1}"); Assert.assertFalse(a.isSubset(b)); b.remove(0); a = factory.parse("{2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,51,53,55,57,59,61,63}");