@Override
    @Nonnull
    public String format(@Nullable T argumentToFormat, @Nullable final String... formatterArguments) {
        return format(argumentToFormat);
    }
A default formatter that merely use {@link String#valueOf(Object)},
except for arrays where {@link java.util.Arrays#deepToString(Object[])} is used.
jgiven-core/src/main/java/com/tngtech/jgiven/format/DefaultFormatter.java