Data Structures implemented with Java.