@SuppressWarnings("JavaDoc")
    public static <_1, _2, _3> Tuple3<_1, _2, _3> tuple(_1 _1, _2 _2, _3 _3) {
        return tuple(_2, _3).cons(_1);
    }
@ SuppressWarnings ( "JavaDoc" ) public static < _1 , _2 , _3 > Tuple3 < _1 , _2 , _3 > tuple ( _1 _1 , _2 _2 , _3 _3 ) { return tuple ( _2 , _3 ) . cons ( _1 ) ; }
Static factory method for creating a 3-element HList.

@param _1   the head element
@param _2   the second element
@param _3   the third element
@param <_1> the head element type
@param <_2> the second element type
@param <_3> the third element type
@return the 3-element HList
@see Tuple3