Now Handler implements comparable interface following sonar advice