return modified;
}
public boolean removeAll(double... source)
{
DoubleHashSet set = DoubleHashSet.newSetWith(source);
double[] newItems = new double[this.size];
int count = 0;
int oldSize = this.size;
for (int index = 0; index < this.size; index++)
{
if (!set.contains(this.items[index]))
{
newItems[count] = this.items[index];
count++;
}
}