I think this may be what you're after:
template< class Type1, class Comparator = std::less<Type1> >
Note that names starting with underscore followed by uppercase are reserved to the implementation.
std::less
is declared by the <functional>
header.