Add equals & hascode methods

Override "equals(Object obj)" to comply with the contract of the "compareTo(T o)" method
Either log or rethrow this exception

Issue-ID: PORTAL-562
Change-Id: Ied48f77e47fcd697648e9f76b0100e9936ee214e
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
4 files changed