public Collection<AbstractHtml> findTagsByTagFilter(
            final Predicate<? super AbstractHtml> filter)
            throws NullValueException {
        return findTagsByTagFilter(false, filter);
    }
public Collection<AbstractHtml> findTagsByTagFilter(
            final Predicate<? super AbstractHtml> filter)
            throws NullValueException {
        return findTagsByTagFilter(false, filter);
    }
public Collection < AbstractHtml > findTagsByTagFilter ( final Predicate < ? super AbstractHtml > filter ) throws NullValueException { return findTagsByTagFilter ( false , filter ) ; }
Finds and returns the collection of tags (including the nested tags but
excluding {@code NoTag} ) filtered by the given filter.


@param filter
the filter lambda expression containing return true to
include and false to exclude.
@return the collection of tags by the given filter.
@throws NullValueException
if the {@code Predicate filter} is null
@since 3.0.0
@author WFF
Finds and returns the collection of tags ( including the nested tags but excluding { @code NoTag } ) filtered by the given filter .