invalid comparison of integer objects using !=

Change-Id: I30a4245c9b4d7333db157e23e171e060af756c30
diff --git a/protocols/bgp/ctl/src/main/java/org/onosproject/bgp/controller/impl/BgpSelectionAlgo.java b/protocols/bgp/ctl/src/main/java/org/onosproject/bgp/controller/impl/BgpSelectionAlgo.java
index 7059c81..76b9712 100644
--- a/protocols/bgp/ctl/src/main/java/org/onosproject/bgp/controller/impl/BgpSelectionAlgo.java
+++ b/protocols/bgp/ctl/src/main/java/org/onosproject/bgp/controller/impl/BgpSelectionAlgo.java
@@ -70,7 +70,7 @@
         if (!obj1Aspath.equals(obj2Aspath)) {
             Integer obj1Size = countASSize(obj1Aspath);
             Integer obj2Size = countASSize(obj2Aspath);
-            if (obj1Size != obj2Size) {
+            if (!obj1Size.equals(obj2Size)) {
                 return compareAsPath(obj1Size, obj2Size);
             }
         }