for (let i = 0; i < this.size; i++) {
if (this.nodeArray[index].priority > priority) {
this.nodeArray.splice(index, 0, { data, priority })
for (let i = 0; i < this.size; i++) {
if (this.nodeArray[index].priority > priority) {
this.nodeArray.splice(index, 0, { data, priority })