After watching the Effective Java video I noticed that boxed primitives types support only four of the six comparison operators which `<`, `>`, `<=`, `>=` and don't support `==` and `!=`.

My question is why boxed primitives don't support all operators?