public void assertDoesNotContain(Description description, List<?> actual, Object value, Index index) {
    """
	Verifies that the given {@code List} does not contain the given object at the given index.
	
	@param description contains information about the assertion.
	@param actual      the given {@code List}.
	@param value       the object to look for.
	@param index       the index where the object should be stored in the given {@code List}.
	@throws AssertionError       if the given {@code List} is {@code null}.
	@throws NullPointerException if the given {@code Index} is {@code null}.
	@throws AssertionError       if the given {@code List} contains the given object at the given index.
    """
    assertNotNull(description, actual);
    if (actual.isEmpty() || index.value >= actual.size()) {
      return;
    }
    Object actualElement = actual.get(index.value);
    if (areEqual(actualElement, value)) {
      throw failures.failure(description, shouldNotContainAtIndex(actual, value, index));
    }
  }
public void assertDoesNotContain(Description description, List<?> actual, Object value, Index index) {
    assertNotNull(description, actual);
    if (actual.isEmpty() || index.value >= actual.size()) {
      return;
    }
    Object actualElement = actual.get(index.value);
    if (areEqual(actualElement, value)) {
      throw failures.failure(description, shouldNotContainAtIndex(actual, value, index));
    }
  }
public void assertDoesNotContain ( Description description , List < ? > actual , Object value , Index index ) { assertNotNull ( description , actual ) ; if ( actual . isEmpty ( ) || index . value >= actual . size ( ) ) { return ; } Object actualElement = actual . get ( index . value ) ; if ( areEqual ( actualElement , value ) ) { throw failures . failure ( description , shouldNotContainAtIndex ( actual , value , index ) ) ; } }
Verifies that the given {@code List} does not contain the given object at the given index.

@param description contains information about the assertion.
@param actual      the given {@code List}.
@param value       the object to look for.
@param index       the index where the object should be stored in the given {@code List}.
@throws AssertionError       if the given {@code List} is {@code null}.
@throws NullPointerException if the given {@code Index} is {@code null}.
@throws AssertionError       if the given {@code List} contains the given object at the given index.
Verifies that the given { @code List } does not contain the given object at the given index .