// test with a java.util.Map
Set<Number> java_set = new HashSet<Number>();
for ( int i = 0; i < vals.length; i++ ) {
java_set.add( Long.valueOf( vals[i] ) );
}
assertFalse( values.retainAll( java_set ) );
assertEquals( keys.length, values.size() );
assertEquals( keys.length, map.size() );
for ( int i = 0; i < keys.length; i++ ) {
assertTrue( values.contains( vals[i] ) );
assertTrue( map.containsValue( vals[i] ) );