Because it overlaps the method level sorting function supported by @SortWith. And I found that it sorts all the methods no matter it is testable or not (annotated with @Test or @Ignore) defined in a test class, which is a bit unnecessary.