Re: [Java] Any suggestions for My search method.
Apart from various missing brackets, the logic looks sound to me.
One thing though, T is a REALLY bad name to use for a variable in Java - not just because it's a capital letter, but because it's the de-facto letter used for a generic type. It's also got nothing to do with Node. I'd call it "node", or at the very least "n" - definitely not T!
Save the whales, feed the hungry, free the mallocs.