sb.append("-----------------------------\n");
sb.append("\n-----------------------------\n");
    public static String summary(Object a) {        Map count = new HashMap();        StringBuffer sb = new StringBuffer(summary(a, "\n", count));        sb.append("-----------------------------\n");        for (Iterator i = count.keySet().iterator(); i.hasNext();) {            Class c = (Class) i.next();            Set set = (Set) count.get(c);            sb.append(set.size());            sb.append("\t");            sb.append(c);            sb.append("\n");        }        return sb.toString();            }