public static <U, V, W> @NonNull Triplet<@NonNull U, @NonNull V, @NonNull W> of(
            final @NonNull U first,
            final @NonNull V second,
            final @NonNull W third
    ) {
        return new Triplet<>(first, second, third);
    }
Create a new 3-tuple

@param first  First value
@param second Second value
@param third  Third value
@param <U>    First type
@param <V>    Second type
@param <W>    Third type
@return Created triplet
cloud-core/src/main/java/org/incendo/cloud/type/tuple/Triplet.java