verridden.
 <p>
 To create a different <code>ConstraintViolation</code>, a new constraint violation builder
 has to be retrieved from <code>ConstraintValidatorContext</code>

 Here are a few usage examples:
 <pre>
 //assuming the following domain model
 public class User {
     public Map&lt;String,Address&gt; getAddresses() { ... }
 }

 public class Address {
     public String getStreet() { ... }
     public Country getCountry() { ... }
 }

 public class Country {
     public String getName() { ... }
 }

