@Override
    public boolean add(E element) {
        return add(element, element.hashCode());
    }
@Test
    public void testContainsAllWithElementNotAdded() {
        final OAHashSet<Integer> set = new OAHashSet<>(8);
        populateSet(set, 10);

        Collection<Integer> elementsToCheck = new ArrayList<>(11);
        for (int i = 0; i < 11; i++) {
            elementsToCheck.add(i);
        }

        final boolean containedAll = set.containsAll(elementsToCheck);
        assertFalse("Not all elements are expected to be contained", containedAll);
    }