ZipEntry e2 = (ZipEntry)o2;
			public int compare(Object o1, Object o2) {					ZipEntry e1 = (ZipEntry)o1;					String s1 = e1.getName();					int pos1 = s1.lastIndexOf('/');					String p1 = "null";					if(pos1 >= 0)						p1 = s1.substring(0,pos1);					ZipEntry e2 = (ZipEntry)o2;					String s2 = e2.getName();					int pos2 = s2.lastIndexOf('/');					String p2 = "null";					if(pos2 >= 0)						p2 = s2.substring(0,pos2);					int r = p1.compareTo(p2);					if (r != 0) return r;					return s1.compareTo(s2);					}