public void addToStart(String value) throws AlreadyExist {
        ListElement current = new ListElement(value);
        if (count == 0) {
            head = current;
            tail = current;
        } else {
            current.connectNext(head);
            head = current;
        }
        count++;
    }