@Override
	public Iterable<V> values() {
		ArrayList<V> values = new ArrayList<>();// return container
		for (int i = 0; i < capacity; i++) {
			if ((bucket[i] != null) && (bucket[i] != available))
				values.add(bucket[i].getValue());
		}
		return values;
	}