@Test public void should_not_have_errors_when_empty() { assertFalse(multipleValidationResults.hasErrors()); }
@Override public boolean hasErrors() { return errors; }
MultipleValidationResults extends ValidationResult implements Iterable<ValidationResult> { @Override public boolean hasErrors() { return errors; } }
MultipleValidationResults extends ValidationResult implements Iterable<ValidationResult> { @Override public boolean hasErrors() { return errors; }  }
MultipleValidationResults extends ValidationResult implements Iterable<ValidationResult> { @Override public boolean hasErrors() { return errors; }  @Override boolean hasErrors(); void add(MultipleValidationResults multipleResults); void add(ValidationResult singleResult); void addAll(Collection<ValidationResult> allResults); Iterator<ValidationResult> iterator(); ResultsIterable<SuccessfulValidationResult> goodResults(); ResultsIterable<FailedValidationResult> failures(); ResultsIterable<ExpressionRejectedByFilterResult> excluded(); @Override String toString(); }
MultipleValidationResults extends ValidationResult implements Iterable<ValidationResult> { @Override public boolean hasErrors() { return errors; }  @Override boolean hasErrors(); void add(MultipleValidationResults multipleResults); void add(ValidationResult singleResult); void addAll(Collection<ValidationResult> allResults); Iterator<ValidationResult> iterator(); ResultsIterable<SuccessfulValidationResult> goodResults(); ResultsIterable<FailedValidationResult> failures(); ResultsIterable<ExpressionRejectedByFilterResult> excluded(); @Override String toString();  }