Back in the days of 1st gen TCG cards, my dad created his infamous "Stall Deck" that was designed to do just that. It was loaded with Chanseys, and included an Alakazam that could move around damage counters on your own Pokemon (similar to the new Dusknoir), and a Mr. Mime that would limit damage output (only moves that did 20 or less could hit him). He used the Alakazam to shuffle around damage so nothing died, then he would wipe it all clean with a Pokemon Center (remove all damage counters from all Pokemon, but discard all energies attached to those Pokemon). Chansey's Scrunch would also keep it from taking damage on the following turn if you flipped heads.
The general strategy of the deck was to outlast your opponent, and it was incredibly effective. He would stall and stall and stall until he got one of the few somethings in his deck that could dish out a lot of damage. Of course, there were no "big basics" in that day, so to get something really strong, it was almost always a Stage 2 that needed 4 energies. That meant he needed the time.
Is it possible to do this using the current cardset? I'm not sure. Very fast decks are very popular right now, and they involve sweeping through your deck pretty quickly. If you could find a way to absorb that damage or keep your opponent from using things like G Booster, then I would say it is quite possible to hold on until they accidentally sweep through their entire deck.