Text this: Evolutionary cost-cognizant regression test case prioritization for object-oriented programs