Check if UDP message was successfully received?

Hi!
I’m new to this forum but I have been working on a game engine for a while which I may show in a new topic later when I get pictures.
I used to use Yahoo Answers but I gave up on that after typing about 6 paragraphs for a very detailed question then finding out I can’t use Yahoo Answers with my Yahoo Account anymore.

I am currently using TCP in my game engine for networking but I am finding it a bit slow. I heard that UDP is faster but apparently the messages sometimes don’t properly send.

So I was wondering if it is possible to check if the receiver actually receives the message in Java?

Thx in advance.