public ItemsetZart cloneItemSetMinusAnItemset(ItemsetZart itemsetToNotKeep) { ItemsetZart itemset = new ItemsetZart(); for (ItemZart item : items) { if (!itemsetToNotKeep.contains(item)) { itemset.addItem(item); } } return itemset; }
public boolean isEqualTo(ItemsetZart itemset2) { if (items.size() != itemset2.items.size()) { return false; } for (ItemZart val : items) { if (!itemset2.contains(val)) { return false; } } return true; }