class Objectives implements Iterable<Entry<Objective, Value<?>>> {

	@Override
	public String toString() {
		StringBuilder s = new StringBuilder("");
		for (Entry<Objective, Value<?>> entry : map.entrySet()) {
			Objective o = entry.getKey();
			Value<?> v = entry.getValue();
			s.append(o).append("=").append(v).append(" ");
		}
		return s.toString();
	}

}