package org.psjava.util;

import java.util.Iterator;

public class ConvertedDataIterable {

	public static <T1, T2> Iterable<T2> create(final Iterable<T1> outerIterable, final DataConverter<T1, T2> converter) {
		return new Iterable<T2>() {
			@Override
			public Iterator<T2> iterator() {
				return ConvertedDataIterator.create(outerIterable.iterator(), converter);
			}
		};
	}

	private ConvertedDataIterable() {
	}
}
@@ -365,16 +365,109 @@
 r);%0A%09%09%09%7D
+%0A%0A%09%09%09@Override%0A%09%09%09public String toString() %7B%0A%09%09%09%09return IterableToString.toString(this);%0A%09%09%09%7D
 %0A%09%09%7D;%0A%09%7D

add simple tostring