private void swapElementsByIndex(int firstIndex, int secondIndex) {
        E firstKey = heap.get(firstIndex);
        E secondKey = heap.get(secondIndex);
        heap.set(firstIndex, secondKey);
        heap.set(secondIndex, firstKey);
    }