Remove an unneccessary object creation.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@618090 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java b/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java
index ea4ff3a..67f597f 100644
--- a/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java
+++ b/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java
@@ -26,6 +26,15 @@
 
 class PackageAdminImpl implements PackageAdmin, Runnable
 {
+    private static final Comparator COMPARATOR = new Comparator() {
+        public int compare(Object o1, Object o2)
+        {
+            // Reverse arguments to sort in descending order.
+            return ((ExportedPackage) o2).getVersion().compareTo(
+                ((ExportedPackage) o1).getVersion());
+        }
+    };
+
     private Felix m_felix = null;
     private Bundle[][] m_reqBundles = null;
     private Bundle m_systemBundle = null;
@@ -153,14 +162,7 @@
             return null;
         }
         // Sort the exported versions.
-        Arrays.sort(pkgs, new Comparator() {
-            public int compare(Object o1, Object o2)
-            {
-                // Reverse arguments to sort in descending order.
-                return ((ExportedPackage) o2).getVersion().compareTo(
-                    ((ExportedPackage) o1).getVersion());
-            }
-        });
+        Arrays.sort(pkgs, COMPARATOR);
         // Return the highest version.
         return pkgs[0];
     }