https://www.dineshonjava.com/why-to-void-comparing-integer-using-double-equals-operator-in-java5/
Why to Avoid Comparing Integer using == in Java 5?