public static InitialValueFinder newInstance(final FieldNode variable, final Initialisers initialisers,
            final EnhancedClassNode enhancedClassNode) {
        return new InitialValueFinder(checkNotNull(variable), checkNotNull(initialisers),
                checkNotNull(enhancedClassNode));
    }
public static InitialValueFinder newInstance ( final FieldNode variable , final Initialisers initialisers , final EnhancedClassNode enhancedClassNode ) { return new InitialValueFinder ( checkNotNull ( variable ) , checkNotNull ( initialisers ) , checkNotNull ( enhancedClassNode ) ) ; }
Factory method for this class. None of the parameters must be
{@code null}.

@param variable
the variable to find the initial value for.
@param initialisers
the initialisers for {@code variable}.
@return a new instance of this class.