public function equalTypes()
{
return array(array(Type::collection(Type::int()), Type::collection(Type::int())), array(Type::collection(Type::collection(Type::int())), Type::collection(Type::collection(Type::int()))), array(Type::collection(Type::set(Type::int())), Type::collection(Type::set(Type::int()))));
}