class GreekResultCollection implements Iterable<Pair<Greek, Double>> {

  @Override
  public String toString() {
    final StringBuilder sb = new StringBuilder();
    sb.append("GreekResultCollection[");
    final List<String> elements = new LinkedList<>();
    for (final Map.Entry<Greek, Double> entry : _backingMap.entrySet()) {
      final StringBuilder elementSb = new StringBuilder();
      elementSb.append(entry.getKey()).append("=").append(entry.getValue());
      elements.add(elementSb.toString());
    }
    sb.append(StringUtils.join(elements, ", "));
    sb.append("]");
    return sb.toString();
  }

}