JavaDataStructures Goals: implement the following ArrayList LinkedList HashSet TreeSet HashMap TreeMap Queued Stack Graph PriorityQueue