Removes everything so that the set is empty.
Returns true if an element in the map object existed and has been removed, or false if the element did not exist.
Returns a boolean asserting whether the key exists in the map object or not.
Returns a new iterator for iterating the items in the set (the order is implementation-dependent).
Set interface. Note: BTree<K,V> does not officially implement this interface, but BTree
can be used as an instance of ISet.