Diskpart clean all

I found in the Net that if you use Diskpart with clean all command you can erase disk so that the data won’t be recoverable. And from my experience it is true, because having done this with my pendrive, I used Disk Drill to scan it and nothing was found. However, on Microsoft forum someone wrote that you can use EaseUS Data Recovery Wizard to recover data after executing this command. My question is – is clean all in Diskpart totally secure erasure method for SSD, HDD, pendrive and other storage device?