Add transient and volatile declaration to some attributes of each
subclass of Heap
Empty Iterator and WeakHashMartrix
Synchronized Heap
Pair.equalWithOrder, Pair.convertPair
Move Heaps to java.util
KeyValue
Pairs
Added some method to interface SymmetricMatrix and changed the default
implementation of several methods
Add method: Heaps.synchronizedHeap(Heap)
Add Tool Class: Matrixs
Changed some code to support lower version of jdk
Recompiling the class files
ReadMe