private boolean rowResultsAreInconsistantWithOverallResult(TestOutcome testOutcome) {
   TestResult overallRowResult = overallResultFrom(testOutcome.getDataTable().getRows());
   return (testOutcome.isError() || testOutcome.isFailure() || testOutcome.isCompromised())
       && (!testOutcome.getDataTable().getRows().isEmpty())
       && (testOutcome.getResult() != overallRowResult);
 }