Collections.sort排序

String type = "1";
List<Entry> list = new ArrayList<Entry>();
Collections.sort(list, new Comparator<Entry>() {
    @Override
    public int compare(Entry entry1, Entry entry2) {
        if("1".equals(type)) {
            // 名字升序
            return entry1.getName().compareTo(entry2.getName());
        } else {
            // 添加时间降序
            return entry2.getInsertTime().compareTo(entry1.getInsertTime());
        }
    }
});