@SuppressWarnings("unused")
        public <O> OutputBuilder<I, List<O>> withListOutputItemType(final Class<O> outputItemType) {
            final TypeLiteral<List<O>> typeLiteral = new TypeLiteral<List<O>>() {
            };
            return new OutputBuilder<>(this, typeLiteral);
        }
Define the item type for a {@link List} output type, e.g. for an output of a list of strings:
<pre>{@code withListItemOutputType(String.class)}</pre>
stroom-test-common/src/main/java/stroom/test/common/DynamicTestBuilder.java