Removes all elements and deallocates all memory for this tree.
If existing elements are structs with a destructor defined, those will be called.
Removes all elements and deallocates all memory for this tree.
If existing elements are structs with a destructor defined, those will be called.