}
List changes = new ArrayList ();
Set items = new TreeSet();
ProcessData oldData = ((WfDataAuditEvent)event).oldData();
ProcessData newData = ((WfDataAuditEvent)event).newData();
items.addAll (oldData.keySet());
items.addAll (newData.keySet());
for (Iterator i = items.iterator(); i.hasNext(); ) {
String item = (String)i.next();
changes.add (new ContextChangeWrapper
(item, oldData.get(item), newData.get(item)));