public JCheckStatement(Configuration configuration,
                           Map<Class<?>, Class<? extends Gen<?>>> classGenerators, 
                           FrameworkMethod method, 
                           Object test)
    {
        this.configuration = configuration;
        this.classGenerators = classGenerators;
        this.method = method;
        this.test = test;
        
        collectGenerators();
    }