public void addFirst(JdbiInterceptor<S, T> interceptor) {
        requireNonNull(interceptor, "interceptor is null");

        interceptors.add(0, interceptor);
    }
Registers a new interceptor at the beginning of the chain. Any subsequent call to {@link #process(Object)} will use this interceptor before all other
already registered interceptors.

@param interceptor An object implementing {@link JdbiInterceptor}.
core/src/main/java/org/jdbi/v3/core/interceptor/JdbiInterceptionChainHolder.java