public Model filterDeprecatedRelativeDate(Model model, String relativeDate) {
        return new FilterDeprecatedRelativeDate(relativeDate).transform(this, model);
    }
Removes any shapes that were deprecated before the specified date.

<p>The relative date used as a filter should match the ISO 8601 Calendar date format
(i.e. YYYY-MM-DD with optional hyphens).
<p><strong>Note:</strong> Shapes with {@code @deprecated} trait but no {@code since} property are not filtered.

@param model Model to transform.
@param relativeDate ISO 8601 calendar date to use to filter out deprecated shapes.
@return Returns the transformed model.

@see <a href="https://www.iso.org/iso-8601-date-and-time-format.html">ISO 8601</a>
smithy-model/src/main/java/software/amazon/smithy/model/transform/ModelTransformer.java