public static <A, B> Tuple<A, B> Tuple(A a, B b) {
    return new Tuple<A, B>(a, b);
  }
public static <A, B> Tuple<A, B> Tuple(A a, B b) {
    return new Tuple<A, B>(a, b);
  }
public static < A , B > Tuple < A , B > Tuple ( A a , B b ) { return new Tuple < A , B > ( a , b ) ; }
Constructs a tuple of A,B

@param a The a value
@param b The b value
@param <A> a's type
@param <B> b's type
@return The tuple
Constructs a tuple of A B