title: boost::algorithm::contains
body: <p>I looked at the template definition and the parameters appear to want iterators across a range and a predicate.  I passed in a vector.begin(), ...end(), and a std::string predicate but still get many compile time errors related a host of boost library items.  Can I see a clear example of the use of boost::algorithm::contains please?</p>