@Override
    public boolean containsValue(Object value) {
        for(LinkedList<MapEntry<K, V>> bucket : buckets) {
            if(bucket != null) {
                for(MapEntry<K, V> iPair : bucket) {
                    if(iPair.getValue().equals(value)) {
                        return true;
                    }
                }
            }
        }
        return false;
    }