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); }