public <T> EasyRandomParameters randomize(Class<T> type, Randomizer<T> randomizer) {
        Objects.requireNonNull(type, "Type must not be null");
        Objects.requireNonNull(randomizer, "Randomizer must not be null");
        customRandomizerRegistry.registerRandomizer(type, randomizer);
        return this;
    }
public < T > EasyRandomParameters randomize ( Class < T > type , Randomizer < T > randomizer ) { Objects . requireNonNull ( type , "Type must not be null" ) ; Objects . requireNonNull ( randomizer , "Randomizer must not be null" ) ; customRandomizerRegistry . registerRandomizer ( type , randomizer ) ; return this ; }
Register a custom randomizer for a given type.

@param type       class of the type to randomize
@param randomizer the custom {@link Randomizer} to use
@param <T> The field type
@return the current {@link EasyRandomParameters} instance for method chaining