code: public HttpServerInterceptorChain<I, O, II, OO> next(final Interceptor<II, OO> next) {
          return new HttpServerInterceptorChain<>(new TransformingInterceptor<I, O, II, OO>() {
              @Override
              public RequestHandler<I, O> intercept(RequestHandler<II, OO> handler) {
                  return interceptor.intercept(next.intercept(handler));
              }
          });
      }
docs: Add the next interceptor to this chain.
  
  @param next Next interceptor to add.
  
  @return A new interceptor chain with the interceptors currently existing and the passed interceptor added to the
  end.