public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> Tuple22<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> of(
            T0 e0,
            T1 e1,
            T2 e2,
            T3 e3,
            T4 e4,
            T5 e5,
            T6 e6,
            T7 e7,
            T8 e8,
            T9 e9,
            T10 e10,
            T11 e11,
            T12 e12,
            T13 e13,
            T14 e14,
            T15 e15,
            T16 e16,
            T17 e17,
            T18 e18,
            T19 e19,
            T20 e20,
            T21 e21) {
        return new Tuple22Impl<>(e0, e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, e11, e12, e13, e14, e15, e16, e17, e18, e19, e20, e21);
    }
Creates and returns a new {@link Tuple22}  with the given parameters.

@param <T0>  type of element 0
@param <T1>  type of element 1
@param <T2>  type of element 2
@param <T3>  type of element 3
@param <T4>  type of element 4
@param <T5>  type of element 5
@param <T6>  type of element 6
@param <T7>  type of element 7
@param <T8>  type of element 8
@param <T9>  type of element 9
@param <T10> type of element 10
@param <T11> type of element 11
@param <T12> type of element 12
@param <T13> type of element 13
@param <T14> type of element 14
@param <T15> type of element 15
@param <T16> type of element 16
@param <T17> type of element 17
@param <T18> type of element 18
@param <T19> type of element 19
@param <T20> type of element 20
@param <T21> type of element 21
@param e0    element 0
@param e1    element 1
@param e2    element 2
@param e3    element 3
@param e4    element 4
@param e5    element 5
@param e6    element 6
@param e7    element 7
@param e8    element 8
@param e9    element 9
@param e10   element 10
@param e11   element 11
@param e12   element 12
@param e13   element 13
@param e14   element 14
@param e15   element 15
@param e16   element 16
@param e17   element 17
@param e18   element 18
@param e19   element 19
@param e20   element 20
@param e21   element 21
@return      a new {@link Tuple22}  with the given parameters.

@see Tuple22
@see Tuple
common-parent/tuple/src/main/java/com/speedment/common/tuple/Tuples.java