public static <T> Constructor<T>[] candidateConstructors(Constructor<T>[] constructors, Class<?>[] argTypes) {
        return candidates(constructors, collectSignatures(constructors), collectVarArgs(constructors), argTypes);
    }
public static < T > Constructor < T > [ ] candidateConstructors ( Constructor < T > [ ] constructors , Class < ? > [ ] argTypes ) { return candidates ( constructors , collectSignatures ( constructors ) , collectVarArgs ( constructors ) , argTypes ) ; }
Selects the best equally-matching constructors for the given argument types.
@param <T>
@param constructors
@param argTypes
@return constructors