From f3143d8b3d65e7add8dcf9ac5182652182fde878 Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Wed, 18 Feb 2009 20:54:55 +0000
Subject: [PATCH] case insensitive sort on stat groups

---
 core/java/src/net/i2p/stat/StatManager.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/core/java/src/net/i2p/stat/StatManager.java b/core/java/src/net/i2p/stat/StatManager.java
index 4c5c69c791..56af55f71d 100644
--- a/core/java/src/net/i2p/stat/StatManager.java
+++ b/core/java/src/net/i2p/stat/StatManager.java
@@ -1,5 +1,6 @@
 package net.i2p.stat;
 
+import java.text.Collator;
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.HashSet;
@@ -178,7 +179,7 @@ public class StatManager {
 
     /** Group name (String) to a Set of stat names, ordered alphabetically */
     public Map getStatsByGroup() {
-        Map groups = new TreeMap();
+        Map groups = new TreeMap(Collator.getInstance());
         for (Iterator iter = _frequencyStats.values().iterator(); iter.hasNext();) {
             FrequencyStat stat = (FrequencyStat) iter.next();
             if (!groups.containsKey(stat.getGroupName())) groups.put(stat.getGroupName(), new TreeSet());
-- 
GitLab