public function assertNotContainsOnly($type, $haystack, $message = '{:message}')
{
$method = self::$_internalTypes[$type];
foreach ($haystack as $key => $value) {
if (!$method($value)) {
return $this->assert(true, $message, array('expected' => $type, 'result' => $haystack));
}
}
return $this->assert(false, $message, array('expected' => $type, 'result' => $haystack));
}