Java - regex pour correspondre à un nombre entier

Je vais avoir un problème d'avoir une expression régulière qui correspond à une Chaîne avec tout int.

Voici ce que j'ai:

if(quantityDesired.matches("\b\d+\b")){.......}

Mais Eclipse me donne:

Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \\ )

J'ai regardé à travers d'autres questions similaires et j'ai essayé à l'aide d'une double barre oblique inverse mais qui ne fonctionne pas. Des Suggestions?

OriginalL'auteur varatis | 2011-10-03