class DTColumnConfig52 implements BaseColumn,
                   DiffColumn {

    @Override
    public boolean equals(Object o) {
        if (this == o) {
            return true;
        }
        if (!(o instanceof DTColumnConfig52)) {
            return false;
        }
        DTColumnConfig52 that = (DTColumnConfig52) o;
        return hideColumn == that.hideColumn &&
                width == that.width &&
                Objects.equals(defaultValue, that.defaultValue) &&
                Objects.equals(typedDefaultValue, that.typedDefaultValue) &&
                Objects.equals(header, that.header);
    }

}