src/main/java/org/fest/assertions/internal/Objects.java
public void assertIsNotInstanceOfAny(Description description, Object actual, Class<?>[] types) {
    checkNotNullOrEmpty(types);
    if (isInstanceOfAny(actual, types)) {
      String format = "expecting <%s> not to be an instance of any of:<%s>";
      throw failures.failure(description, new BasicErrorMessageFactory(format, actual, types));
    }
  }
public void assertIsNotInstanceOfAny(Description description, Object actual, Class<?>[] types) {
    checkNotNullOrEmpty(types);
    if (isInstanceOfAny(actual, types)) {
      String format = "expecting <%s> not to be an instance of any of:<%s>";
      throw failures.failure(description, new BasicErrorMessageFactory(format, actual, types));
    }
  }
public void assertIsNotInstanceOfAny ( Description description , Object actual , Class < ? > [ ] types ) { checkNotNullOrEmpty ( types ) ; if ( isInstanceOfAny ( actual , types ) ) { String format = "expecting <%s> not to be an instance of any of:<%s>" ; throw failures . failure ( description , new BasicErrorMessageFactory ( format , actual , types ) ) ; } }
Verifies that the <em>actual</em> object is not an instance of any of the given types.

@param description the description of the <em>actual</em> object.
@param actual the <em>actual</em> object.
@param types the types to check the <em>actual</em> object against.
@throws NullPointerException if the given array is {@code null}.
@throws IllegalArgumentException if the given array is empty.
@throws NullPointerException if the given array has {@code null} elements.
@throws AssertionError if the <em>actual</em> object is an instance of any of the given types.
Verifies that the <em > actual< / em > object is not an instance of any of the given types .