Producer
<E extends Exception> void drainTo(Consumer<? super T, E> consumer,
                                   Object someParameter)
                           throws E
Throws:
E