Why Java does not support Operator overloading
blog.jelastic.com