<a class="link" href="filter.html#iterator.specialized.filter.requirements">Requirements</a>
      </h4>
<p>
        The <code class="computeroutput"><span class="identifier">Iterator</span></code> argument shall
        meet the requirements of Readable Iterator and Single Pass Iterator or it
        shall meet the requirements of Input Iterator.
      </p>
<p>
        The <code class="computeroutput"><span class="identifier">Predicate</span></code> argument must
        be Assignable, Copy Constructible, 