Surprisingly the isJavaVersionAtLeast was not static. I can't see any reason for this and have fixed it.