Big Java example project "tree"

You can use this project as follows:

 - invoke the main method of the driver class TreeTest by 
 right-clicking on the class representation and selecting the main method.
 - interactive insert Comparable objects
 - interactively call the print method.
 - inspect and experiment with other methods

This project illustrates concepts covered in Big Java, Chapter 20 
"Advanced Data Structures".

 - to learn about set and map data types
 - to understand the implementation of hash tables
 - to be able to program hash functions
 - to learn about binary trees
 - to be able to use tree sets and tree map