@Override public Expect sendBytes(byte[] bytes) throws IOException { return delegate.sendBytes(bytes); }
@Override public void close() throws IOException { delegate.close(); }
@Override public Expect sendLine(String string) throws IOException { return delegate.sendLine(string); }
@Override public Expect sendLine() throws IOException { return delegate.sendLine(); }
@Override public Expect withInfiniteTimeout() { return delegate.withInfiniteTimeout(); }
@Override public Expect withTimeout(long duration, TimeUnit unit) { return delegate.withTimeout(duration, unit); }
@Override public <R extends Result> R expectIn(int input, long timeoutMs, Matcher<R> matcher) throws IOException { return delegate.expectIn(input, timeoutMs, matcher); }