public void remove(Object removedObject) {

		Object[] tempArray;
		int numberOfFindElements = 0;

		if (object == null||object.length==0) {
			throw new IllegalArgumentException(
					"There is no elements in Arraylist! Nothing could be deleted!");
		}

		for (int i = 0; i < object.length; i++) {
			if (object[i].equals(removedObject)) {
				numberOfFindElements++;
			}
		}

		tempArray = new Object[object.length - numberOfFindElements];

		for (int i = 0, j = 0; i < tempArray.length && j < object.length; j++) {
			if (object[j].equals(removedObject)) {
				continue;
			}
			tempArray[i] = object[j];
			i++;
		}

		if (numberOfFindElements == 0) {
			System.out.println("No such elements!");
			return;
		}

		object = tempArray;

	}