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