Fruit has a high sugar content - natural sugar though (fructose). Fructose is a slower releasing carbohydrate than sucrose which is what we all know as "normal" sugar. So, in theory, it should stop you feeling hungry. I don't know why, but i too find that it doesn't!! Ha. I think that maybe we eat fruit when we are hungry, and as it doesn't fill us straight away, we think it makes us feel hungry still. I often have an apple say, on my way home from work, or late afternoon, esp if it's gonna be a while before I eat a meal; I think it therefore sustains me a little. Fruit generally is also very quick to digest, and should be eaten before a meal, otherwise it breaks down and sits on top of your previous food, fermenting! Niiice. Supposed to eat it 20 mins before anything else, though for some reason many people seem to eat it as a pud. Bizaar.
I don't do it now, but when I used an energy drink when I was riding, I wouldn't be hungry at the end of a ride like most other people. So, maybe this is something you could try?
Be aware that high sugar content foods will satisfy you immediately, but that this raises your blood sugar levels quite dramatically, the body then releases insulin to lower the level, which then results in the level becoming too low (a dip) and you then feel very hungry again. If you don't eat, then you can become shaky. If you continue to eat high sugar foods at these times then your blood sugar levels are going from very high to very low constantly. This can, eventually make you susceptible to diabetese.
Caffeine also has the effect of (falsly?) raising your blood sugar levels, thus curbing those hunger pangs for about an hour and a half, then you feel very hungry again (a dip). Personally, I find that if I have a very strong coffee, then I do get the shakes later. I usually try to limit the strength a little, and time my coffees to about an hour and a half before a meal. (caffeine has many other badnesses to it, so I only have 2 a day!)
That's my bit then....and look how slim I am!! lol 
btw my hunger gets soooooo much worse during those delightful pre-menstrual times....