@Override
	public boolean remove(Object item) {
		// TODO Auto-generated method stub
		int position;
		if (item == null)
			throw new IllegalArgumentException();
		
		if(!contains(item))
			return false;
		else{
			position=findIndex(item);
			if(position==items.length-1){
				items[position]=putDefault(position);
			}else{
				shiftLeft(position);
			}
		}
		
		return false;
	}