obey the contract by TreeSet for comparing
Merge branch 'master' of github.com:guokr/simbase
replace from System.out.print to logger