 ) /// \return whether or not the entire range R is sorted ///     (according to the comparison predicate 'p'). ///  /// \param range The range to be tested. /// \param p     A binary predicate that returns true if two elements are ordered. ///     template <typename R, typename Pred>     typename boost::lazy_disable_if_c< 