Replaced Stream#forEach() with Collection#forEach()
And also replaced comparators to Compatator#comparing
Change-Id: I3759a872ee65ad6a4c660aa74ab893b67891c50f
diff --git a/src/main/java/org/opencord/cordvtn/cli/CordVtnPortListCommand.java b/src/main/java/org/opencord/cordvtn/cli/CordVtnPortListCommand.java
index 6a7618d..a5c5db1 100644
--- a/src/main/java/org/opencord/cordvtn/cli/CordVtnPortListCommand.java
+++ b/src/main/java/org/opencord/cordvtn/cli/CordVtnPortListCommand.java
@@ -26,7 +26,7 @@
import org.opencord.cordvtn.api.core.ServiceNetworkService;
import org.opencord.cordvtn.api.net.ServicePort;
-import java.util.Collections;
+import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
@@ -49,7 +49,7 @@
ServiceNetworkService service = AbstractShellCommand.get(ServiceNetworkService.class);
List<ServicePort> ports = Lists.newArrayList(service.servicePorts());
- Collections.sort(ports, ServicePort.SERVICE_PORT_COMPARATOR);
+ ports.sort(Comparator.comparing(port -> port.networkId().id()));
if (!Strings.isNullOrEmpty(networkId)) {
ports.removeIf(port -> !port.networkId().id().equals(networkId));
}