Exception in thread "Searcher 0" java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:835)
at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:453)
at java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:392)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:191)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:146)
at java.util.Arrays.sort(Arrays.java:472)
at java.util.Collections.sort(Collections.java:155)
at my.Searcher.run(Searcher.java:78)
RXhjZXB0aW9uIGluIHRocmVhZCAiU2VhcmNoZXIgMCIgamF2YS5sYW5nLklsbGVnYWxBcmd1bWVudEV4Y2VwdGlvbjogQ29tcGFyaXNvbiBtZXRob2QgdmlvbGF0ZXMgaXRzIGdlbmVyYWwgY29udHJhY3QhCglhdCBqYXZhLnV0aWwuQ29tcGFyYWJsZVRpbVNvcnQubWVyZ2VIaShDb21wYXJhYmxlVGltU29ydC5qYXZhOjgzNSkKCWF0IGphdmEudXRpbC5Db21wYXJhYmxlVGltU29ydC5tZXJnZUF0KENvbXBhcmFibGVUaW1Tb3J0LmphdmE6NDUzKQoJYXQgamF2YS51dGlsLkNvbXBhcmFibGVUaW1Tb3J0Lm1lcmdlRm9yY2VDb2xsYXBzZShDb21wYXJhYmxlVGltU29ydC5qYXZhOjM5MikKCWF0IGphdmEudXRpbC5Db21wYXJhYmxlVGltU29ydC5zb3J0KENvbXBhcmFibGVUaW1Tb3J0LmphdmE6MTkxKQoJYXQgamF2YS51dGlsLkNvbXBhcmFibGVUaW1Tb3J0LnNvcnQoQ29tcGFyYWJsZVRpbVNvcnQuamF2YToxNDYpCglhdCBqYXZhLnV0aWwuQXJyYXlzLnNvcnQoQXJyYXlzLmphdmE6NDcyKQoJYXQgamF2YS51dGlsLkNvbGxlY3Rpb25zLnNvcnQoQ29sbGVjdGlvbnMuamF2YToxNTUpCglhdCBteS5TZWFyY2hlci5ydW4oU2VhcmNoZXIuamF2YTo3OCk=