@TsQ()
    public toArray(): T[] {
        let res: T[] = [];
        this.forEach((item: Node<T>) => res.push(item.data));
        return res;