public static function assertHasItems($expected, $actual, $message='') {
        Assert::assertThat(
            $actual,
            new HasItems($expected),
            $message);
    }
public static function assertHasItems($expected, $actual, $message='') {
        Assert::assertThat(
            $actual,
            new HasItems($expected),
            $message);
    }
public static function assertHasItems ( $ expected , $ actual , $ message = '' ) { Assert :: assertThat ( $ actual , new HasItems ( $ expected ) , $ message ) ; }
Asserts that the actual array contains at least one occurence
of each of the values in the expected array.

@param array $expected
@param array $actual
@param $message
Asserts that the actual array contains at least one occurence of each of the values in the expected array .