[Comparator] calculate the diff each time it's possible
[test] different txt file checked
[reporter] better name