True, Java does not support =&gt; as an alternative for &gt;= so the ambiguity does not exist. It was just a guess, but since it was probably not right, I decided to dig. This mail post[1] explains that the extra equals sign becomes a bit annoying w&#x2F; other equal signs in the same expression.<p>1 - <a href="http:&#x2F;&#x2F;mail.openjdk.java.net&#x2F;pipermail&#x2F;lambda-dev&#x2F;2011-September&#x2F;004021.html" rel="nofollow">http:&#x2F;&#x2F;mail.openjdk.java.net&#x2F;pipermail&#x2F;lambda-dev&#x2F;2011-Septe...</a>