diff --git a/core/src/main/java/tachyon/web/WebInterfaceBrowseServlet.java b/core/src/main/java/tachyon/web/WebInterfaceBrowseServlet.java
index <HASH>..<HASH> 100644
--- a/core/src/main/java/tachyon/web/WebInterfaceBrowseServlet.java
+++ b/core/src/main/java/tachyon/web/WebInterfaceBrowseServlet.java
@@ -35,7 +35,7 @@ public class WebInterfaceBrowseServlet extends HttpServlet {
    * Class to make referencing file objects more intuitive. Mainly to avoid implicit association by
    * array indexes.
    */
-  public static class UiBlockInfo implements Comparable<UiBlockInfo> {
+  public static final class UiBlockInfo {
     private final long mId;
     private final long mBlockLength;
     private final boolean mInMemory;
@@ -46,11 +46,6 @@ public class WebInterfaceBrowseServlet extends HttpServlet {
       mInMemory = blockInfo.isInMemory();
     }
 
-    @Override
-    public int compareTo(UiBlockInfo p) {
-      return (mId < p.mId ? -1 : (mId == p.mId ? 0 : 1));
-    }
-
     public long getBlockLength() {
       return mBlockLength;
     }
removed compareTo from UiBlockInfo since its bad practice to define it without equals and hash.  Inspecting the code, it wasnt needed so removed