rename variables and adding javadoc
rename searchText to edtiroTextSearch in HistoryToken
change immutable object mutator method name