@Override
    public Iterator<ByteBuffer> iterator() {
        return new MyIterator();
    }
<p>This class implements a {@link ContentChannel} that has a blocking <em>read</em> interface. Use this class if you
intend to consume the content of the ContentChannel yourself. If you intend to forward the content to another
ContentChannel, use {@link BufferedContentChannel} instead. If you <em>might</em> want to consume the content, return
a {@link BufferedContentChannel} up front, and {@link BufferedContentChannel#connectTo(ContentChannel) connect} that
to a ReadableContentChannel at the point where you decide to consume the data.</p>

@author Simon Thoresen Hult
jdisc_core/src/main/java/com/yahoo/jdisc/handler/ReadableContentChannel.java