Fixes issue #116: org.testng.internal.BaseTestMethod does respect general contract of Comparable