maps[++i] = new ListOrderedMap<String, Object>();
maps[i].put("ID", "#" + id);
maps[i].put("Number of Procedures", m.size());
for (Entry<Procedure, MarkovGraph> e : m.entrySet()) {
MarkovGraph markov = e.getValue();
String val = String.format("[Vertices=%d, Recomputed=%d, Accuracy=%.4f]",
markov.getVertexCount(), markov.getRecomputeCount(), markov.getAccuracyRatio());
maps[i].put(" " + e.getKey().getName(), val);
} // FOR
} // FOR
return StringUtil.formatMaps(maps);