Demonstrating a defect with Hibernate, Comparable and Java 8