code: public static Collection<AbstractAttribute> findAttributesByAttributeFilter(
              final Predicate<? super AbstractAttribute> filter,
              final AbstractHtml... fromTags) throws NullValueException {
  
          return findAttributesByAttributeFilter(false, filter, fromTags);
      }
docs: Finds and returns the collection of attributes (including from nested
  tags) of the tags by the given filter.
  
  
  
  @param filter
  the filter lambda expression containing return true
  to include and false to exclude.
  @param fromTags
  from which the findings to be done.
  @return the collection of attributes of the tags by the given filter.
  @throws NullValueException
  if the {@code filter} or {@code fromTags}
  is null
  @since 3.0.0
  @author WFF