combined.start=System.currentTimeMillis(); combined.stop=System.currentTimeMillis();
combined.start = Long.MAX_VALUE; combined.stop = Long.MIN_VALUE;
    void dump(HashMap map, StringBuffer sb) {        Map.Entry  entry;        Object     sender;        MemberInfo mi;        MemberInfo combined=new MemberInfo(0);        combined.start=System.currentTimeMillis();        combined.stop=System.currentTimeMillis();        for(Iterator it2=map.entrySet().iterator(); it2.hasNext();) {            entry=(Map.Entry)it2.next();            sender=entry.getKey();            mi=(MemberInfo)entry.getValue();            combined.start=Math.min(combined.start, mi.start);            combined.stop=Math.max(combined.stop, mi.stop);            combined.num_msgs_expected+=mi.num_msgs_expected;            combined.num_msgs_received+=mi.num_msgs_received;            combined.total_bytes_received+=mi.total_bytes_received;            sb.append("sender: ").append(sender).append(": ").append(mi).append("\n");        }        sb.append("\ncombined: ").append(combined).append("\n");    }