vector <int> vect; //any container
vector <int>::iterator start = vect.begin(), end=vect.end(); //iterator for the begin and end of the container
sort (start,end); //std::sort (increasing order)
sort (start,end,greater<int>()); //std::sort (decreasing order)