T
RandomAccessIterator
parallel_sort:
void swap( T& x, T& y )
x
y
bool Compare::operator()( const T& x, const T& y )