How does apt-get deal with multiple sources?

view full story

http://unix.stackexchange.com – Let's say Ubuntu's repositories features a package. I install that package using apt-get. I then add an additional source (with add-apt-repository) that lists either a newer or older version of the package. Will apt-get always upgrade to the latest version, regardless of which source offers the latest version? (HowTos)